TLS update uploaded
on January 23rd
added year-end
ratings and
championship matches.

TLS uses all of a player's league results to create
a rating for the player based on the NTRP rating
system.
* Rating lists by area and facility.
* Ratings for each of a player's matches.
* Section and national team rankings.
* Team scouting pages.
* Yearly historical summary of a player's league play.
* Follow TLS Tennis League Stats on Facebook.
Please send questions and comments to
admin@tennisleaguestats.com.
I read all emails and try to answer all
reasonable questions. Please read the
"TLS Rating Requirements" paragraph on the
Area pages instead of sending an email
asking what causes an "n/a" rating.
The USTA does not create
or endorse TLS ratings.
Team Scouting Report
(As Of 01/26/2023)
2021
Section - Mid Atlantic
Area - Richmond
League - 2021 Richmond Adult 18 & Over Weekend
Flight - Richmond Adult 18 & Over Men 4.0
Subflight - Flight B
--------------------------------------------------------------------------------------------------------------------------------------
B2 MRTC Finn Battery Park
League Record: 7 - 2
The Following Have Played In League Matches On This Team (In Rating Order)
Quentin Carter - 3.98
Romeo Cinco - 3.88
Eric Spivack - 3.88
Jay Munya - 3.85
Earl Meekins - 3.81
Michael Anderson - 3.78
Isaiah Timmons - 3.74
Darren Jones - 3.74
William Wilkins - 3.72
Edward Thornton - 3.69
Karl Jones - 3.66
James Dugger - 3.63
Lloyd Arnold - 3.60
Charlesten Freeman - 3.56
Kevin Green - 3.53
Peter Finn - 3.49
Mikhil Sanduria - n/a
Michael Cummings - n/a
League Results By Position
1S 2S 1D 2D 3D
Earl Meekins - 3.81 & James Dugger - 3.63 0 - 1
Earl Meekins - 3.81 & Romeo Cinco - 3.88 3 - 0
Earl Meekins - 3.81 & Jay Munya - 3.85 1 - 0
Peter Finn - 3.49 & Lloyd Arnold - 3.60 1 - 1
Peter Finn - 3.49 & Darren Jones - 3.74 0 - 1
Eric Spivack - 3.88 & Lloyd Arnold - 3.60 1 - 0
Eric Spivack - 3.88 4 - 1 2 - 0
Quentin Carter - 3.98 3 - 0 2 - 1
Charlesten Freeman - 3.56 & William Wilkins - 3.72 1 - 0 0 - 1
Mikhil Sanduria - n/a 1 - 0
Kevin Green - 3.53 & Michael Cummings - n/a 1 - 0
Michael Anderson - 3.78 & Lloyd Arnold - 3.60 0 - 1 2 - 0
Michael Anderson - 3.78 & Isaiah Timmons - 3.74 2 - 1
Michael Anderson - 3.78 1 - 1
Edward Thornton - 3.69 & James Dugger - 3.63 0 - 1
Romeo Cinco - 3.88 & Darren Jones - 3.74 1 - 0
Jay Munya - 3.85 & Isaiah Timmons - 3.74 1 - 0
Jay Munya - 3.85 & Darren Jones - 3.74 1 - 0
Jay Munya - 3.85 0 - 1
Darren Jones - 3.74 & Mikhil Sanduria - n/a 0 - 1
Darren Jones - 3.74 & Karl Jones - 3.66 1 - 0
Karl Jones - 3.66 & James Dugger - 3.63 0 - 1
Karl Jones - 3.66 & Eric Spivack - 3.88 1 - 0
Karl Jones - 3.66 & Lloyd Arnold - 3.60 0 - 1
--------------------------------------------------------------------------------------------------------------------------------------
B8 Deep Run Barnes Aging Guns
League Record: 3 - 6
The Following Have Played In League Matches On This Team (In Rating Order)
Kenneth Barnes - 3.82
Lyman Brown - 3.79
Ken Starr - 3.74
Colin Atkinson - 3.73
Geoff Campbell - 3.68
Edward yesbeck - 3.67
Hamid Mahmood - 3.66
Stuart Dowdy - 3.63
Brad Houff - 3.61
Mahesh Sukumaran - 3.57
John Evko - 3.57
Tyler Sinsabaugh - 3.28
League Results By Position
1S 2S 1D 2D 3D
Lyman Brown - 3.79 & Edward yesbeck - 3.67 1 - 1
Lyman Brown - 3.79 & Stuart Dowdy - 3.63 0 - 1
Lyman Brown - 3.79 & Hamid Mahmood - 3.66 0 - 1
Lyman Brown - 3.79 & Geoff Campbell - 3.68 0 - 1
Lyman Brown - 3.79 & Mahesh Sukumaran - 3.57 1 - 0
Brad Houff - 3.61 & Lyman Brown - 3.79 0 - 1
Brad Houff - 3.61 & Tyler Sinsabaugh - 3.28 0 - 1
Brad Houff - 3.61 & John Evko - 3.57 2 - 1
Brad Houff - 3.61 & Mahesh Sukumaran - 3.57 0 - 1
Tyler Sinsabaugh - 3.28 & Edward yesbeck - 3.67 0 - 1
Tyler Sinsabaugh - 3.28 0 - 1 0 - 2
John Evko - 3.57 & Edward yesbeck - 3.67 1 - 0
Kenneth Barnes - 3.82 0 - 2 3 - 0
Ken Starr - 3.74 & Stuart Dowdy - 3.63 3 - 1
Stuart Dowdy - 3.63 & Tyler Sinsabaugh - 3.28 0 - 1
Stuart Dowdy - 3.63 & Mahesh Sukumaran - 3.57 1 - 0
Hamid Mahmood - 3.66 & Edward yesbeck - 3.67 0 - 2
Hamid Mahmood - 3.66 & Geoff Campbell - 3.68 0 - 1
Hamid Mahmood - 3.66 & Colin Atkinson - 3.73 0 - 1
Geoff Campbell - 3.68 2 - 1 1 - 1
Mahesh Sukumaran - 3.57 & John Evko - 3.57 0 - 1 1 - 0
Colin Atkinson - 3.73 2 - 1 0 - 1
--------------------------------------------------------------------------------------------------------------------------------------
B3 James River Stephens Surge 4.0
League Record: 4 - 5
The Following Have Played In League Matches On This Team (In Rating Order)
Nathan Caudle - 3.84
Daniel Mulloy - 3.82
Adam Hamilton - 3.80
Lee Wilson - 3.73
Steve Hamant - 3.71
Philip Rackliffe - 3.70
Eric Hewitt - 3.70
Alex Neuwelt - 3.63
Benjamin Andrews - 3.59
Charles Sipe - 3.57
Umashankar Anem - 3.56
Scott Alabaster - 3.52
Gary Reinhardt - 3.51
Heath Flohre - 3.38
Ryan Riley - 3.31
Yalier Fuster - 3.28
Truong Nguyen - n/a
League Results By Position
1S 2S 1D 2D 3D
Steve Hamant - 3.71 & Scott Alabaster - 3.52 0 - 1
Steve Hamant - 3.71 & Alex Neuwelt - 3.63 0 - 1 1 - 0
Gary Reinhardt - 3.51 & Scott Alabaster - 3.52 0 - 1
Gary Reinhardt - 3.51 & Benjamin Andrews - 3.59 1 - 2 0 - 2
Lee Wilson - 3.73 & Umashankar Anem - 3.56 0 - 1 2 - 0
Lee Wilson - 3.73 & Heath Flohre - 3.38 0 - 1
Lee Wilson - 3.73 & Charles Sipe - 3.57 0 - 1
Scott Alabaster - 3.52 & Alex Neuwelt - 3.63 0 - 1
Scott Alabaster - 3.52 & Charles Sipe - 3.57 0 - 1
Yalier Fuster - 3.28 0 - 1
Truong Nguyen - n/a 0 - 1
Alex Neuwelt - 3.63 1 - 0
Benjamin Andrews - 3.59 & Charles Sipe - 3.57 0 - 1
Umashankar Anem - 3.56 & Heath Flohre - 3.38 0 - 1
Umashankar Anem - 3.56 & Ryan Riley - 3.31 0 - 1
Daniel Mulloy - 3.82 1 - 0 1 - 1
Nathan Caudle - 3.84 0 - 1
Heath Flohre - 3.38 & Charles Sipe - 3.57 0 - 1
Philip Rackliffe - 3.70 2 - 1 1 - 0
Ryan Riley - 3.31 0 - 1 1 - 1
Eric Hewitt - 3.70 & Scott Alabaster - 3.52 0 - 1
Eric Hewitt - 3.70 & Nathan Caudle - 3.84 2 - 0
Eric Hewitt - 3.70 & Adam Hamilton - 3.80 0 - 1
Adam Hamilton - 3.80 & Benjamin Andrews - 3.59 1 - 0
Adam Hamilton - 3.80 & Heath Flohre - 3.38 1 - 0
Adam Hamilton - 3.80 1 - 1 0 - 1
--------------------------------------------------------------------------------------------------------------------------------------
B5 Raintree Kidambi String Breakers
League Record: 3 - 6
The Following Have Played In League Matches On This Team (In Rating Order)
Rufus Phillips - 3.70
Reuben Burton - 3.64
Joe Lacroix - 3.63
Madhav Kidambi - 3.51
Sanjeev Vohra - 3.50
Lee Brooks - 3.48
Gary Wills - 3.48
Ram Raghavan - 3.46
STEPHEN KENNEDY - 3.42
Wei Zhao - 3.40
Michael Oberleitner - 3.34
Bhargavaram Kallam - 3.32
THOMAS HONG - 3.28
William Bryan - 3.22
Edward Scherer - 3.17
League Results By Position
1S 2S 1D 2D 3D
Edward Scherer - 3.17 & Wei Zhao - 3.40 0 - 1
Edward Scherer - 3.17 & William Bryan - 3.22 1 - 0
Edward Scherer - 3.17 & Michael Oberleitner - 3.34 0 - 2
Wei Zhao - 3.40 & THOMAS HONG - 3.28 1 - 0
Wei Zhao - 3.40 & Michael Oberleitner - 3.34 0 - 1 0 - 1
Wei Zhao - 3.40 0 - 1
William Bryan - 3.22 & Lee Brooks - 3.48 0 - 1
THOMAS HONG - 3.28 0 - 1 0 - 1
Ram Raghavan - 3.46 & Gary Wills - 3.48 1 - 1 1 - 0
Ram Raghavan - 3.46 & Lee Brooks - 3.48 1 - 0
Gary Wills - 3.48 & Madhav Kidambi - 3.51 0 - 1
Michael Oberleitner - 3.34 & STEPHEN KENNEDY - 3.42 0 - 1 0 - 1
Lee Brooks - 3.48 & Madhav Kidambi - 3.51 1 - 0
Sanjeev Vohra - 3.50 0 - 1 0 - 1
Bhargavaram Kallam - 3.32 1 - 6 1 - 0
STEPHEN KENNEDY - 3.42 1 - 0
Reuben Burton - 3.64 & Wei Zhao - 3.40 0 - 1
Reuben Burton - 3.64 & William Bryan - 3.22 0 - 1
Reuben Burton - 3.64 & STEPHEN KENNEDY - 3.42 1 - 1
Reuben Burton - 3.64 & Madhav Kidambi - 3.51 1 - 0
Reuben Burton - 3.64 & Rufus Phillips - 3.70 0 - 1
Rufus Phillips - 3.70 & Ram Raghavan - 3.46 1 - 0
Rufus Phillips - 3.70 & Madhav Kidambi - 3.51 0 - 1
Joe Lacroix - 3.63 & STEPHEN KENNEDY - 3.42 0 - 1
Joe Lacroix - 3.63 & Madhav Kidambi - 3.51 0 - 1
Joe Lacroix - 3.63 2 - 2
--------------------------------------------------------------------------------------------------------------------------------------
B6 Burkwood Harvey
League Record: 4 - 5
The Following Have Played In League Matches On This Team (In Rating Order)
Skyler Stone - 4.07
Billy Fulwider - 3.90
Keith Harvey - 3.83
Michael Hazelwood - 3.75
Sam McKelvey - 3.74
Jeff Shifflett - 3.64
Henry Rosenbaum - 3.64
Norman Howland - 3.61
jonathan allen - 3.58
Mario Wright - 3.52
Adam Decker - 3.49
Charles Adams - 3.39
Robert Lyons - 3.17
League Results By Position
1S 2S 1D 2D 3D
Jeff Shifflett - 3.64 & Keith Harvey - 3.83 2 - 1
Jeff Shifflett - 3.64 & Adam Decker - 3.49 1 - 1
Jeff Shifflett - 3.64 & Norman Howland - 3.61 0 - 1
Mario Wright - 3.52 & Michael Hazelwood - 3.75 0 - 1
Mario Wright - 3.52 & Keith Harvey - 3.83 0 - 1
Mario Wright - 3.52 & Billy Fulwider - 3.90 2 - 0
Mario Wright - 3.52 & Charles Adams - 3.39 0 - 1
Mario Wright - 3.52 & Sam McKelvey - 3.74 0 - 1
jonathan allen - 3.58 & Henry Rosenbaum - 3.64 0 - 1
Henry Rosenbaum - 3.64 & Adam Decker - 3.49 1 - 0
Henry Rosenbaum - 3.64 & Sam McKelvey - 3.74 1 - 0
Henry Rosenbaum - 3.64 & Robert Lyons - 3.17 0 - 1
Michael Hazelwood - 3.75 & Adam Decker - 3.49 0 - 1
Michael Hazelwood - 3.75 1 - 0 2 - 3
Keith Harvey - 3.83 & Charles Adams - 3.39 1 - 0
Keith Harvey - 3.83 1 - 0
Billy Fulwider - 3.90 & Adam Decker - 3.49 2 - 0 1 - 0
Charles Adams - 3.39 & Robert Lyons - 3.17 0 - 1
Charles Adams - 3.39 0 - 1
Sam McKelvey - 3.74 0 - 2 2 - 1
Norman Howland - 3.61 & Mario Wright - 3.52 0 - 1
Norman Howland - 3.61 & Henry Rosenbaum - 3.64 0 - 1
Norman Howland - 3.61 & Keith Harvey - 3.83 1 - 0
Skyler Stone - 4.07 5 - 0
--------------------------------------------------------------------------------------------------------------------------------------
B1 ACAC Pfeiffer Poachers
League Record: 9 - 0
The Following Have Played In League Matches On This Team (In Rating Order)
Richard Sherman - 4.02
Loc Pfeiffer - 3.92
Troy Hedblom - 3.88
Charles Wall III - 3.87
Jimmy Qing - 3.85
Michael Blackburn - 3.76
Cliff Heller - 3.75
Michael Montgomery - 3.74
Karl Koenig - 3.72
Josh Cohen - 3.72
Brent Epps - 3.70
Paul Davis - 3.68
John Clark - 3.66
Michael Hollomon - 3.65
Terrance Milo - 3.62
League Results By Position
1S 2S 1D 2D 3D
Josh Cohen - 3.72 & Cliff Heller - 3.75 2 - 0
Troy Hedblom - 3.88 & Cliff Heller - 3.75 1 - 0 1 - 0
Troy Hedblom - 3.88 & Loc Pfeiffer - 3.92 1 - 0
Cliff Heller - 3.75 & Loc Pfeiffer - 3.92 1 - 0
Michael Montgomery - 3.74 1 - 1 0 - 1
Charles Wall III - 3.87 2 - 1 2 - 0
Jimmy Qing - 3.85 2 - 1 1 - 1
Michael Blackburn - 3.76 & Cliff Heller - 3.75 1 - 1
Michael Blackburn - 3.76 & Karl Koenig - 3.72 1 - 1 1 - 0
Michael Blackburn - 3.76 & Richard Sherman - 4.02 0 - 1
Paul Davis - 3.68 & Josh Cohen - 3.72 0 - 1
Paul Davis - 3.68 & Troy Hedblom - 3.88 1 - 0
Paul Davis - 3.68 & Brent Epps - 3.70 2 - 0
Karl Koenig - 3.72 & Troy Hedblom - 3.88 1 - 0
Karl Koenig - 3.72 & Loc Pfeiffer - 3.92 1 - 0
John Clark - 3.66 & Josh Cohen - 3.72 1 - 0
John Clark - 3.66 & Brent Epps - 3.70 0 - 1
John Clark - 3.66 & Richard Sherman - 4.02 1 - 0
Richard Sherman - 4.02 & Troy Hedblom - 3.88 0 - 1
Richard Sherman - 4.02 & Cliff Heller - 3.75 1 - 0
Richard Sherman - 4.02 & Loc Pfeiffer - 3.92 1 - 0 2 - 0
Michael Hollomon - 3.65 1 - 1
Terrance Milo - 3.62 0 - 1 2 - 0
--------------------------------------------------------------------------------------------------------------------------------------
B7 Dominion Kowal
League Record: 5 - 4
The Following Have Played In League Matches On This Team (In Rating Order)
Ryan Thomas - 4.08
Scott Mainwaring - 3.99
Nelson Dawson - 3.92
Prabir Purohit - 3.89
Chapin Jones - 3.84
Kevin McGee - 3.71
Mark Kowal - 3.70
Joe Basil - 3.70
Robert Knape - 3.69
Timothy Sherman - 3.63
Ramkripa Natarajan - 3.62
Boyd Collier - 3.59
William Bales - 3.51
Reese Puckett - 3.49
Chad Eldridge - 3.38
Peter Walencis - 3.05
League Results By Position
1S 2S 1D 2D 3D
Mark Kowal - 3.70 & Chad Eldridge - 3.38 1 - 0
Mark Kowal - 3.70 & Ramkripa Natarajan - 3.62 2 - 1
Mark Kowal - 3.70 & Prabir Purohit - 3.89 0 - 1 1 - 0
Chapin Jones - 3.84 & Nelson Dawson - 3.92 1 - 0
Chapin Jones - 3.84 & Boyd Collier - 3.59 0 - 1
Chapin Jones - 3.84 & Timothy Sherman - 3.63 1 - 0
Chapin Jones - 3.84 & Joe Basil - 3.70 1 - 0
Chapin Jones - 3.84 & Prabir Purohit - 3.89 2 - 0
Chapin Jones - 3.84 0 - 1 1 - 0
Nelson Dawson - 3.92 & Ryan Thomas - 4.08 1 - 0
Peter Walencis - 3.05 & Ramkripa Natarajan - 3.62 0 - 1
Boyd Collier - 3.59 & Chad Eldridge - 3.38 0 - 1
Boyd Collier - 3.59 & Timothy Sherman - 3.63 1 - 0
Chad Eldridge - 3.38 0 - 1
Kevin McGee - 3.71 1 - 2
Ryan Thomas - 4.08 1 - 1 3 - 0
Robert Knape - 3.69 1 - 1 1 - 1
Joe Basil - 3.70 & Timothy Sherman - 3.63 1 - 2
Joe Basil - 3.70 & Prabir Purohit - 3.89 1 - 0
Joe Basil - 3.70 & William Bales - 3.51 0 - 1
Prabir Purohit - 3.89 & Ramkripa Natarajan - 3.62 1 - 0
Prabir Purohit - 3.89 & Reese Puckett - 3.49 1 - 0
Prabir Purohit - 3.89 & William Bales - 3.51 0 - 1
Reese Puckett - 3.49 & Boyd Collier - 3.59 0 - 1
Reese Puckett - 3.49 & Timothy Sherman - 3.63 1 - 0
Reese Puckett - 3.49 0 - 1
William Bales - 3.51 & Scott Mainwaring - 3.99 1 - 0
--------------------------------------------------------------------------------------------------------------------------------------
B4 MTC Pecci
League Record: 1 - 8
The Following Have Played In League Matches On This Team (In Rating Order)
Douglas Scammell - 3.82
AJ Mojaddidi - 3.81
Robert Gilfillan - 3.79
Todd Headlee - 3.72
Christopher Stidham - 3.69
Robert Long - 3.67
Tom Pollard - 3.64
Glenn Melhorn - 3.47
Craik Goodspeed - 3.47
Peter Hornbach - 3.46
Christopher Kochensparger - 3.42
Mark Gooch - 3.35
Tracy Marks - 3.17
League Results By Position
1S 2S 1D 2D 3D
Robert Gilfillan - 3.79 4 - 3
Craik Goodspeed - 3.47 & Robert Long - 3.67 0 - 1
Craik Goodspeed - 3.47 & Christopher Stidham - 3.69 0 - 1
Craik Goodspeed - 3.47 & Mark Gooch - 3.35 0 - 1
Craik Goodspeed - 3.47 & Tracy Marks - 3.17 0 - 1
Glenn Melhorn - 3.47 & Mark Gooch - 3.35 1 - 1
Douglas Scammell - 3.82 & Robert Long - 3.67 1 - 0
Douglas Scammell - 3.82 & Christopher Stidham - 3.69 2 - 0
Douglas Scammell - 3.82 & AJ Mojaddidi - 3.81 3 - 0
Douglas Scammell - 3.82 & Tom Pollard - 3.64 2 - 0
Douglas Scammell - 3.82 0 - 1
Robert Long - 3.67 & Christopher Stidham - 3.69 0 - 2
Robert Long - 3.67 & Tom Pollard - 3.64 1 - 0
Todd Headlee - 3.72 & Tom Pollard - 3.64 1 - 0
Todd Headlee - 3.72 0 - 1 1 - 2
Christopher Stidham - 3.69 & Mark Gooch - 3.35 0 - 1
Christopher Stidham - 3.69 & Tom Pollard - 3.64 0 - 1
Peter Hornbach - 3.46 & Tracy Marks - 3.17 0 - 1 0 - 1
AJ Mojaddidi - 3.81 0 - 1
Tracy Marks - 3.17 & Tom Pollard - 3.64 0 - 1
Christopher Kochensparger - 3.42 & Christopher Stidham - 3.69 0 - 1
Christopher Kochensparger - 3.42 & Tracy Marks - 3.17 0 - 1
Christopher Kochensparger - 3.42 0 - 4